jak přidat obrázek do html navigační lišty


Odpověď 1:

Tady je můj kód tak daleko:

(Toto je pouze relevantní část celého kódu a ano, normálně bych propojil svůj styl CSS)

Innovel | Domov

A takto vypadá kód v prohlížeči:

** Jak jsem již řekl před tímto problémem, panel nabídek je nastaven mírně pod logem a chci, aby byl v řadě, vodorovně s logem, nikoli pod ním.


Odpověď 2:

Zkusil bych něco jako následující. Jak řekl Rudan Horia, k tomu můžete použít float. Možná budete muset upravit okraje a šířky.

#container {pozice: relativní; přepad: skrytý; šířka: 100%;}.img1 {pozice: relativní; plavat vlevo; okraj: 30px 30px 30px 10px; šířka: 30%; box-sizing: border-box;}.nav {pozice: relativní; plavat vlevo;okraj: 0px; pozadí: #ffffff;šířka: 65%; box-sizing: border-box;}velikost krabiceplovákpřetékatCSS - Clearing floatsVše o plovácích | Triky CSS

Odpověď 3:

Za prvé, „a“ a „b“ nejsou platné hodnoty pro vlastnost pozice. Vhodnost polohy css bude mít pouze tyto hodnoty:

pozice: statická | absolutní | pevná | relativní | počáteční | dědičná;

To, co hledáte, je vlastnost float:

.img1, .nav { plavat vlevo;}

Pokud nezadáte float, pak oba vaše prvky ve výchozím nastavení zaberou 100% šířky jejich rodiče.

A tady je pero:

BWPWPK