CSS menü törése érdekes
Sziasztok
Lehet hasonló téma már volt... így kövezzetek nyugodtan meg.
Problémám a következő: Adott egy teljesen mezei, horizontális menüsáv, melyben a szeparátor elemek is külön li-t alkotnak, nem pedig borderezés vagy képi megoldás van - főleg, mert mobilra készült.
A gond azzal van, ha elkezdem összenyomni a böngészőablakomat, egy-egy menüpont nem úgy törik, hogy alámegy az előtet lévőknek (ugye a felhasználó ezt várná), hanem nemes egyszerűséggel a két sorba tört linkek közé mintegy haradik sor betöri magát. Ez lassú kicsinyítésnél jön elő, illetve mobil eszközöknél windows phone-on.
Segítségképp a kód, semmi extra mizéria.Bárkinek bármi tippje van, örömmel fogadom ^^
C.
■ Lehet hasonló téma már volt... így kövezzetek nyugodtan meg.
Problémám a következő: Adott egy teljesen mezei, horizontális menüsáv, melyben a szeparátor elemek is külön li-t alkotnak, nem pedig borderezés vagy képi megoldás van - főleg, mert mobilra készült.
A gond azzal van, ha elkezdem összenyomni a böngészőablakomat, egy-egy menüpont nem úgy törik, hogy alámegy az előtet lévőknek (ugye a felhasználó ezt várná), hanem nemes egyszerűséggel a két sorba tört linkek közé mintegy haradik sor betöri magát. Ez lassú kicsinyítésnél jön elő, illetve mobil eszközöknél windows phone-on.
Segítségképp a kód, semmi extra mizéria.
- <!doctype html>
- <!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
- <!--[if (IE 7)&!(IEMobile)]><html class="no-js lt-ie9 lt-ie8" lang="en"><![endif]-->
- <!--[if (IE 8)&!(IEMobile)]><html class="no-js lt-ie9" lang="en"><![endif]-->
- <!--[if gt IE 8]><html class="no-js" lang="en"><![endif]-->
- <head>
- <title>Title Here</title>
- <meta charset="utf-8" />
- <meta http-equiv="X-UA-Compatible" content="IE=9,chrome=1" />
- <meta name="HandheldFriendly" content="True" />
- <meta name="MobileOptimized" content="320" />
- <meta name="viewport" content="width=980" />
- <link rel="stylesheet" href="styles/main-app2.css" />
- </head>
- <body>
- <div id="navigation-items">
- <ul>
- <li><a title="Lorem" href="/">
- a Lorem</a> </li>
- <li class="separator" >|</li>
- <li><a title="Lorem" href="/">
- a Lorem</a> </li>
- <li class="separator" >|</li>
- <li><a title="Lorem" href="/">
- a Lorem</a> </li>
- <li class="separator" >|</li>
- <li><a title="Lorem" href="/">
- a Lorem</a> </li>
- <li class="separator" >|</li>
- <li><a title="Lorem" href="/">
- a Lorem</a> </li>
- <li class="separator" >|</li>
- <li><a title="Lorem" href="/">
- a Lorem</a> </li>
- <li class="separator" >|</li>
- <li><a title="Lorem" href="/">
- a Lorem</a> </li>
- <li class="separator hide" >
- |</li>
- <li class="hide"><a title="Lorem" href="/">
- a Lorem</a> </li>
- </ul>
- <div class="clear">
- </div>
- </div>
- </body>
- </html>
- ul, li {
- list-style: none outside none;
- margin: 0;
- }
- a, a:hover {
- cursor: pointer;
- text-decoration: none;
- }
- #navigation-items {
- background-color: #EEEEEE;
- border-bottom: 1px solid #D7D7D7;
- }
- #navigation-items ul {
- padding: 5px 4px 0;
- }
- #navigation-items li {
- float: left;
- margin: 2px 0;
- }
- #navigation-items li a {
- color: #272727;
- display: block;
- padding: 4px;
- }
- .clear { clear: both; }
C.
nem egészen értem, de
mutatom
http://oi46.tinypic.com/vdmtmc.jpg
az elválasztód magassága
Hm
separator?
Egyetértek
.separator { display:
Félreértések elkerülésére
#navigation-items