JSFiddle - React, Tailwind, and code Playground
HTML
<div id="header">
<img src="http://placehold.it/350x150" />
<span>Weather Website</span>
</div>
CSS
* {
padding: 0;
margin: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body
{
font-family: Arial;
font-size: 14px;
}
/*img
{
width: 100%;
}*/
#header
{
text-align: center;
background-color: #ededed;
padding: 1em 0;
}
#header span
{
font-family: 'Bree Serif', serif;
font-size: 2em;
color: #414142;
vertical-align: middle;
margin-left: 2px;
}
#header img
{
vertical-align: middle;
}
@media screen and (max-width:600px) {
#header img {
width: 15%;
}
#header span {
display: block;
}
}
@media screen and (max-width:380px) {
#header span {
font-size: 1.65em;
}
}