Hat es drauf
Hi allerseits,
ich habe eigentlich zwei Anliegen. Zunächst das was mich am meisten grübeln läßt. Ich hocke gerade an bei der Umsetzung eines Layout, und frage mich wie ich es am sinnvollsten mit dem Schatten unter meiner Navigation bewerkstellige.
Zunächst ein Auszug aus meinem Quellcode:
Erste Frage: Ist es von der Semantik her, nicht besser, das br-Tag anstatt der leeren Division zu verwenden?
Nun zum CSS:
Ich würde jetzt gerne auf eine zusätzliche Grafik für den Schatten verzichten. Beim zusammenziehen des Browsers schiebt sich, wie soll es auch anders sein, die eine Grafik über die andere. Was am Ende auf dem Smartphone nicht lecker aussieht.
Ich könnte zwar mittels Media Queries die Grafiken austauschen, würde darauf wenn möglich verzichten. Daher meine Frage, wie ich es am besten umgehen könnte. Dachte schon alles in eine Grafik zu packen und mittels CSS Sprites alles zu reduzieren.
Stehe nur etwas auf dem Schlauch, und dachte mir, ich horche hier mal durch, wie ihr vorgehen würdet.
Letzte und weniger relevante Frage: Website ist ein Firmenportfolio. Eigentlich nichts großes. Nur paar Informationen zur Firma und dessen gebotenen Leistungen samt Kontaktmöglichkeit. Einsatz eines CMS ist aktuell nicht vorgesehen. Trotzdem wird es an sich recht dynamisch. Sowohl PHP als auch LESS für CSS.
Setzt ihr LESS (alternativ Sass) auch für kleinere Projekte ein, oder belaßt ihr es bei CSS?
Liebe Grüße, Patrick
ich habe eigentlich zwei Anliegen. Zunächst das was mich am meisten grübeln läßt. Ich hocke gerade an bei der Umsetzung eines Layout, und frage mich wie ich es am sinnvollsten mit dem Schatten unter meiner Navigation bewerkstellige.
Zunächst ein Auszug aus meinem Quellcode:
HTML:
<nav id="mainNav" role="navigation" class="clearfix">
<ul>
<li><a href="#">example 1</a></li>
<li><a href="#">example 2</a></li>
<li><a href="#">example 3</a></li>
</ul>
<div class="shadow"></div>
</nav>
Erste Frage: Ist es von der Semantik her, nicht besser, das br-Tag anstatt der leeren Division zu verwenden?
Nun zum CSS:
Code:
#mainNav .shadow {
background:url(assets/img/shadow-left.png) no-repeat left, url(assets/img/shadow-right.png) no-repeat right;
width:100%;
height:60px;
}
Ich würde jetzt gerne auf eine zusätzliche Grafik für den Schatten verzichten. Beim zusammenziehen des Browsers schiebt sich, wie soll es auch anders sein, die eine Grafik über die andere. Was am Ende auf dem Smartphone nicht lecker aussieht.
Ich könnte zwar mittels Media Queries die Grafiken austauschen, würde darauf wenn möglich verzichten. Daher meine Frage, wie ich es am besten umgehen könnte. Dachte schon alles in eine Grafik zu packen und mittels CSS Sprites alles zu reduzieren.
Stehe nur etwas auf dem Schlauch, und dachte mir, ich horche hier mal durch, wie ihr vorgehen würdet.
Letzte und weniger relevante Frage: Website ist ein Firmenportfolio. Eigentlich nichts großes. Nur paar Informationen zur Firma und dessen gebotenen Leistungen samt Kontaktmöglichkeit. Einsatz eines CMS ist aktuell nicht vorgesehen. Trotzdem wird es an sich recht dynamisch. Sowohl PHP als auch LESS für CSS.
Setzt ihr LESS (alternativ Sass) auch für kleinere Projekte ein, oder belaßt ihr es bei CSS?
Liebe Grüße, Patrick