PHP/MySQL | Помогите по поводу скрытия блока
DELETED
Автор
9 августа 2019, в 23:59
Delete
<?php if($_SERVER['REQUEST_URI'] != '/login') { ?>
Блок сайта
<?php } ?>
работает, но вот вопрос как в условие прописать сразу три страницы, а то я написал такой колхоз
<?php if($_SERVER['REQUEST_URI'] != '/login') { ?>
<?php if($_SERVER['REQUEST_URI'] != '/register') { ?>
<?php if($_SERVER['REQUEST_URI'] != '/forgot') { ?>
Блок сайта
<?php } ?>
<?php } ?>
<?php } ?>
Хоть и работает, но колхоз капец
какой идиот так делает?
DELETED
Автор
10 августа 2019, в 0:03
Delete
Dorian,
css
<style>.view-hide{
display:none;
}</style>
Jquery
$(document).ready(function(){
if (document.location.pathname == '/') {
$('.view').addClass("view-hide");
}
});
css
<style>.view-hide{
display:none;
}</style>
Jquery
$(document).ready(function(){
if (document.location.pathname == '/') {
$('.view').addClass("view-hide");
}
});
display: none
Значение none свойства display используется очень часто. С его помощью можно скрыть элемент, как будто его и не было. Скрытый элемент не отображается и не занимает места на странице.
Данное свойство применяется при создании выпадающих меню, динамических галерей, переключающихся вкладок и много где еще.
Есть еще одно CSS-свойство, которое используется для сокрытия элементов. Это свойство visibility со значением hidden. Оно «прячет» элемент — он становится невидимым, но занимает место на странице
.hidden
{
display:none;
}
<table>
<tr><td>I am visible</td><tr>
<tr class="hidden"><td>I am hidden using CSS class</td><tr>
<tr class="hidden"><td>I am hidden using CSS class</td><tr>
<tr class="hidden"><td>I am hidden using CSS class</td><tr>
<tr class="hidden"><td>I am hidden using CSS class</td><tr>
</table>
или же
<table>
<tr><td>I am visible</td><tr>
<tr style="display:none"><td>I am hidden using inline style</td><tr>
<tr style="display:none"><td>I am hidden using inline style</td><tr>
<tr style="display:none"><td>I am hidden using inline style</td><tr>
</table>
Значение none свойства display используется очень часто. С его помощью можно скрыть элемент, как будто его и не было. Скрытый элемент не отображается и не занимает места на странице.
Данное свойство применяется при создании выпадающих меню, динамических галерей, переключающихся вкладок и много где еще.
Есть еще одно CSS-свойство, которое используется для сокрытия элементов. Это свойство visibility со значением hidden. Оно «прячет» элемент — он становится невидимым, но занимает место на странице
.hidden
{
display:none;
}
<table>
<tr><td>I am visible</td><tr>
<tr class="hidden"><td>I am hidden using CSS class</td><tr>
<tr class="hidden"><td>I am hidden using CSS class</td><tr>
<tr class="hidden"><td>I am hidden using CSS class</td><tr>
<tr class="hidden"><td>I am hidden using CSS class</td><tr>
</table>
или же
<table>
<tr><td>I am visible</td><tr>
<tr style="display:none"><td>I am hidden using inline style</td><tr>
<tr style="display:none"><td>I am hidden using inline style</td><tr>
<tr style="display:none"><td>I am hidden using inline style</td><tr>
</table>