遇到<wbr />和图像缩放问题

时间:2016-07-12 06:35:42

标签: html css

我试图制作一个页面,文字向左浮动,图像向右浮动。我完成了,但我的网页图片和文字需要能够正确调整大小。和css中的宽度不适合我,不像我的主页,所以我想知道是否有人可以解决它。

<section>
    <div id="right">
        <img src="../img/placeholder.png" alt="Photo of --">
        <p>--</p>
    </div>
    <p id="left">Web and Graphic Designer beginner,<wbr>blah blah.</p>
</section>

和css(我包括所有内容以防万一,但最相关的部分是底部的PAGE PORTFOLIO):

/*ABOUT CSS*/

/*GENERAL*/

body {

}

ul {
    list-style: none;
}

    /*section*/
section {
    max-width: 940px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 300;
    margin: 0 auto;
    padding: 0;
    color: gray;
}

    /*all styling*/
* {
    background-color: #f2f2f2;
}

    /*all links*/
a {
    text-decoration: none;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 300;
    color: gray;
}

    /*visited links and hover links*/
a:visited   {
     color: #838383;
}

a:hover {
    font-size:105%;
}

/*HEADING*/

    /*header*/
h1 {
    text-align: center;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 700;
    line-height: 0.5em;
    color: #8c8c8c;
    width: 100%;
}

    /*subhead*/
h2 {    
    text-align: center;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 700;
    color: #8c8c8c;
    width: 100%;
}

/*NAVIGATION*/

nav {
    text-align: center;
    padding: 10px 0;
}

    /*horizontal nav*/
nav li {
    display: inline;
}

nav a {
    display: inline-block;
    padding: 2% 2%;
}

/*FOOTER*/

footer {
    font-size:0.75em;
    text-align: center;
    clear: both;
}

    /*social media*/
footer {
    text-align: center;
    margin: 0 5px;
    padding: 15px 15px;
}

#twitter img {
    width: 46px;
    height: 37px;
    margin: 0 auto;
    padding: 15px 15px;
}

#facebook img {
    width: 40px;
    height: 40px;
    margin: 0 auto;
    padding: 15px 15px;
}

/*PAGE PORTFOLIO*/

#right {
    float: right;
    width: 40%;
    height: 40%;
}

#left {
    float: left;
} 

1 个答案:

答案 0 :(得分:0)

出了什么问题here
使用您的代码除外:

p+img {
   width:50px;
   height:50px;
   text-wrap:true;
   float:left;
 }

用于额外文字