4. Apps Programmieren – Look and Feel des iPhones umsetzen

Nachdem wir das Stylesheet erstellt und eingebunden haben kümmern wir uns um ein paar gestalterische Details:

Hintergrundgradient


#header h1 a {
     text-shadow: 1px 1px 0px #EEE;
     background-image: -webkit-gradient
           (linear, left top, left bottom, from(#ccc), to(#999));
}


Damit sieht die verlinkte Überschrift schon viel plastischer aus. Dann sollten wir noch…

Runde Ecken hinzufügen


#menu ul li:first-child a {
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;  
}

#menu ul li:last-child a {
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;  
}

#content, #sidebar {
  padding: 12px;
}

Den border-radius muss man dabei den “li” Elementen selbst zuweisen; versucht man es mit dem umgebenden “ul”, setzt sich dennoch der weiße Hintergrund durch.

So siehts aus im Browser / iPhone: iphone-app-demo

Verwenden Sie ein iPhone oder den Safari-Browser auf dem stationären PC. Andere Browser stellen diese CSS-Formatierung nicht dar.

Dieser Beitrag wurde unter Apps programmieren veröffentlicht. Setze ein Lesezeichen auf den Permalink.

2 Antworten auf 4. Apps Programmieren – Look and Feel des iPhones umsetzen

  1. order66 sagt:

    jQuery Mobile ist auch eine ganz gute Möglichkeit. Nimmt einem vieles ab, siehe z.B.:

    http://www.iphone-entwicklung.net/native-app-oder-nicht-entwicklung-von-apps-mit-jquery-mobile/

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>