Ja próbuje styl mój projekt Menu nawigacji, aby odzwierciedlić jeden na timeanddate.com, jak widać na tym zdjęciu:CSS granice nie pojawiające
aby stworzyć kolory, są one za pomocą prosta dolna i lewa krawędź w CSS.
Próbuję dodać obramowanie do moich tagów <li>
w mojej piaskownicy internetowej, http://www.escapetech.com:8080.
Używam następujący CSS:
.anylinkcss li {
list-style-type: none;
}
.participate li {
list-style-type: square;
border-left-color: #fa514d;
}
#navigation_bar {
height: 31px;
list-style: none;
width: 1000px;
margin-top: 15px;
}
#navigation_bar li {
float: left;
padding-right: 35px;
padding-left: 10px;
margin: auto 0px;
vertical-align: middle;
}
#anylinkmenu3, #anylinkmenu4, #anylinkmenu5, #anylinkmenu6, #anylinkmenu7 {
position: absolute;
line-height: 18px;
z-index: 20;
background-color: #000;
text-align:left;
visibility: hidden;
left: 421px;
top:207px;
padding: 7px;
padding-left: 25px;
}
#anylinkcss3
i dalej reprezentować style dla upadków spadek, natomiast #navigation_bar
style są dla całego baru. Bez względu na to, gdzie dodaję jakieś style obramowania, żadne nie pojawiają się, nawet po tym, jak skomentuję cały kod CSS i po prostu dołączę obramowanie tych identyfikatorów i klas.
Moje bieżące menu znajduje się pod linkiem, który napisałem powyżej. Byłbym bardzo wdzięczny, gdyby ktoś mógł rzucić okiem i dać mi znać, dlaczego mogą pojawić się problemy z wyświetlaniem granic. To jest mój pierwszy post na stosie wymiany, więc mam nadzieję, że został poprawnie sformatowany!
Czy masz gdziekolwiek miejsce w stylu granicznym? jest to atrybut wymagany, a wszystkie właściwości obramowania będą bez niego ignorowane. Nie widzę go nigdzie w twoim kodzie – KHeaney