

Nezalamovat tagy
Zdravím,
nevím si rady:
Na mz-fans.cz mám v tuto chvíli dva druhy tagů - v článcích a v bibliografii, a ani jeden druh se mi nedaří dát do řádku, prostě jak způsobit to, že to nebudu zalamovat?
Zkouším už všechno možné, ale nedaří se. Upravuju všemožně CSS a furt nic a nic a nic!
Zkoušel jsem tuto variantu a nic.
Co mi není jasné, je, že když tento zápis ještě obohatím o barvu pozadí:
.field-name-field-tagy .field-item .field-name-field-tagy-knih .field-item {
display: inline-block;
margin-right: 5px;
background: red;}
že se to nijak neprojeví, je to jako by to tam ani nebylo.
Poradíte?
a) Použij span místo div.
b) Ten selektor (.field-name-field-tagy .field-item .field-name-field-tagy-knih .field-item) nedává moc smysl.
c) background-color: red;
a) nejte to - je to dané theme pro Drupal a to nezměním
b) jo je tam dvakrát .field-item ale to zas tak velká chyba snad není
c) ani tak se to neprojeví
Neprojeví se to ale kvůli tomu, že ten selektor nic nenajde. Co má ten selektor vybrat?
Správně je tohle:
chyběla mi tam čárka
Zkus nowrap: white-space.html
Nebo overflow.
Tak vyřešeno:
.field-name-field-tagy .field-item, .field-name-field-tagy-knih .field-item {
display: inline-block;
margin-right: 5px;
background: red;}
Tak by mě teda zajímalo, co si ty vlastně představuješ pod slovem "nezalomitelný". Porovnej si to:
Moc nerozumím otázce. Já jsem prostě potřeboval aby se mi tagy poskládaly vedle sebe na místo pod sebou, je mi jedno který zápis by byl použit.
jenom si myslím že varianta s "white-space" je starší a "display" je flexibilnější, ale to je jen můj názor, jak říkám jsem rád, že mi lidi poradili a vyřešilo se to.
Děkuji všem