Въпрос за лента отгоре на сайта

onestarr

Registered
Така направих си една лента за уведомяване на потребителите на сайта с css и искам когато не съм написал нищо е лентата тя да не се показва когато напиша тогава ето пример:

Когато съм написал нещо изглежда така:
http://prikachi.com/images/746/7628746J.png

А когато не съм написал нищо да я няма просто да не се показва да бъде така:
http://prikachi.com/images/747/7628747k.png

Без лентата когато няма нищо написано
 
djman каза:
<?php if(hasMessage()): ?>
<div class="some-class">lenta</div>
<?php endif; ?>

Не се получи извади ми тази грешка
Fatal error: Call to undefined function hasMessage() in /home/u721268565/public_html/index.php on line 1531

Ето кода който показва това което съм написал
<div class="lenta">

<p>
Тук пиша и то се показва в целия сайт
</p></div>

Ето и css

[css].lenta {
padding: px 10px px;
margin: 1px 130px 5px;
font: tahoma 13px 'PT Sans Caption', sans-serif;
color: #414141;
border-radius: 2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-o-border-radius: 2px;
background: #70C0CF;
}

.lenta {
border: 1px solid #5363A2;}

.lenta h3 { padding: 0; margin: 0; font: bold 13px 'PT Sans Caption',sans-serif; color: #414141 }
lenta p { padding:10px 0!important}
.txt-grey-italic { color: #8d8d8d; font-style: italic;}

.note-grey-input {color: #8d8d8d; font:normal 11px Verdana, sans-serif}
.note-red {color: #fc1921}
[/css]
 
А ти знаеш ли какво значи тази грешка?

Човек, ако не си разбрал, ок, ще обясня:

if(има съобщение):
-- показваш лентата
endif;

Как проверяваш дали имаш съобщения - не знам нищо за твоята система и за какви съобщения става дума - лични, глобални, и т.н. - но предполагам, че и сам можеш да се досетиш как да провериш дали има съобщения. CSS не играе никаква роля тук.

Ако съобщението ти е глобално, може би if($message) ще свърши работа. Но само да не кажеш сега, че излиза грешка $message not defined...
 
djman каза:
А ти знаеш ли какво значи тази грешка?

Човек, ако не си разбрал, ок, ще обясня:

if(има съобщение):
-- показваш лентата
endif;

Как проверяваш дали имаш съобщения - не знам нищо за твоята система и за какви съобщения става дума - лични, глобални, и т.н. - но предполагам, че и сам можеш да се досетиш как да провериш дали има съобщения. CSS не играе никаква роля тук.

Ако съобщението ти е глобално, може би if($message) ще свърши работа. Но само да не кажеш сега, че излиза грешка $message not defined...

Благодаря ти за помощта но се оправих написах си един код за който се сетих преди малко и всичко се получи :)
Имаш 1 точка че се отзова :)
 

Back
Горе