windows - Genskab for udseendet og følelsen af ​​WP7 Metro UI ved hjælp af CSS3, HTML5 og Javascript

Indlæg af Hanne Mølgaard Plasc

Problem



Er der nogen eksempler derude, der kan oprette/genskabe de fælles Metro UI-kontroller ved hjælp af CSS/javascript/HTML5 til Windows Phone 7?

Bedste reference


Shameless plug: https://github.com/ace-subido/css3-microsoft-metro-buttons Prøv at bruge dette CSS/JS-bibliotek til metro-knapper:) [2]

Andre referencer 1


Ja, der er nogle enkle eksempler her:


Udvikling af Windows Phone 7 HTML5 apps med PhoneGap [3]


Prøv følgende for at komme i gang:


body, input, div, span
{
  font-size: 20px;
  color: white;
  font-family: Segoe WP, Sans-Serif;
}

body
{
    background:black;
    margin:0;
    padding:0;
}

h2
{
  font-weight: normal;
  font-size: 32px; /* PhoneFontSizeLarge */
}

h1
{
  font-weight: normal;
  font-size: 42.667px; /* PhoneFontSizeExtraLarge */
}

button
{
  background: black;
  color: white;
  border: 3px solid white; /* PhoneBorderThickness */
  padding: 6px 10px;
  font-size: 25.333px; /* PhoneFontSizeMediumLarge */
  position: relative;
  top: -4px;
}

button:active
{
  background: white;
  color: black;
}

button:disabled
{
  opacity: 0.7;
}

input[type="text"]
{
  font-size: 25.333px; /* PhoneFontSizeMediumLarge */
  width: 200px;
  padding: 6px;
    height: 31px;
    border: 3px solid white;
    color: black;
}

input[type="checkbox"]
{
  width: 32px;
  height: 32px;
  vertical-align: middle;
}