- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
正如您在这个 jsfiddle http://jsfiddle.net/Grek/yLrC8/ 上看到的那样,我尝试将我的文章 DIV 的高度设置为 70%,以便使 DIV 的高度始终等于用户浏览器大小的 70%(但有一个最小高度400px),但对于某些原因,它不起作用。你知道为什么吗?谢谢
<div class="menu">
<div class="inner"> <a href="www.dfdsfdsfs.com/index.html" class="logo">Gregory</a>
<ul>
<li > <a href="www.dfdsfdsfs.com">Category 1</a> </li>
<li > <a href="www.dfdsfdsfs.com">Category 2</a> </li>
<li > <a href="www.dfdsfdsfs.com">Category 3</a> </li>
<li > <a href="www.dfdsfdsfs.com">Category 4</a> </li>
<li > <a href="www.dfdsfdsfs.com">Category 5</a> </li>
<li class="selected"> <a href="www.dfdsfdsfs.com/">Category 6</a> </li>
<li > <a href="www.dfdsfdsfs.com">Contact</a> <span class="pipe"></span> </li>
</ul>
<div class="social">
<div class="fb-like" data-href="http://www.123.com" data-send="false" data-layout="button_count" data-width="450" data-show-faces="false"></div>
</div>
</div>
</div>
<div id="quote">
<blockquote>
<p>"Nos soutenons depuis la début"</p>
<cite>Innovation</cite> </blockquote>
<blockquote>
<p>"Qualité exceptionnelle"</p>
<cite>Feologiste</cite> </blockquote>
</div>
<div class="news">
</div>
<div class="linksicons"> sds </div>
<div class="article content">
<h1>Biography</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
<a class="image-popup-vertical-fit" href="http://farm9.staticflickr.com/8241/8589392310_7b6127e243_b.jpg" title="Caption. Can be aligned it to any side.">
<img src="http://farm9.staticflickr.com/8241/8589392310_7b6127e243_s.jpg" width="75" height="75">
</a><h2>Sub-title</h2><p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?</p>
<p><strong>LOREM IPSUM</strong></p>
<h3>Tel. +123 456.789 - E-mail: contact@kjhhklh.com</h3>
</div>
</div>
<div class="footer">
<a href="#_" class="lien_hot_news">Prochains événements</a>
</div>
CSS:
/* Reset
/* -------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
b, strong {
font-weight: bold;
}
em {
font-style: italic;
}
/* Font family reference
/* -------------------------------------------- */
/*
font-family:'FuturaW01-LightOblique';
font-family:'Futura W01 Book';
font-family:'Futura W01 Book Oblique';
font-family:'Futura W01 Medium';
font-family:'Futura W01 Heavy';
font-family:'Futura W01 Bold';
*/
/* Global
/* -------------------------------------------- */
html, body {
width: 100%;
height: 100%;
min-width:950px;
}
body {
height: auto;
margin: 0;
padding: 0;
font-family: 'Futura W01 Book', Arial, sans-serif;
font-size: 14px;
line-height: 1.285714286; /* 18px */
color: #2b2b2b;
-webkit-font-smoothing: antialiased;
z-index: 10;
position: absolute;
background: url(../images/biographie.jpg);
top: 0;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
a {
outline: none;
color: #2b2b2b;
text-decoration: none;
}
.menu li a, .footer li a {
font-family: 'Futura W01 Heavy', Arial, sans-serif;
font-size: 10px;
line-height: 1;
letter-spacing: 0.10em;
text-transform: uppercase;
padding-bottom: 2px;
border-bottom: 1px solid #ecb825;
}
.menu li a:hover, .menu li.selected a {
border-bottom: 1px solid #fff;
}
/* Fade border under links on hover */
.csstransitions .menu a, .csstransitions .footer a {
-webkit-transition: border, color 0.2s ease-out;
-moz-transition: border, color 0.2s ease-out;
-ms-transition: border, color 0.2s ease-out;
-o-transition: border, color 0.2s ease-out;
transition: border, color 0.2s ease-out;
}
p a {
border-bottom: 1px solid #ECB825;
}
p a:hover {
border-bottom-color: #fff;
}
h1, h2 {
text-transform: uppercase;
}
h1 {
font-family: 'Futura W01 Heavy', Arial, sans-serif;
font-size: 20px;
letter-spacing: 0.04em;
margin-bottom: 1em;
padding-top:5px;
}
h2 {
font-family: 'Futura W01 Heavy', Arial, sans-serif;
font-size: 16px;
letter-spacing: 0.04em;
margin-bottom: 1em;
padding-top:5px;
}
h3 {
font-family: 'Futura W01 Heavy', Arial, sans-serif;
font-size: 12px;
margin-top: 14px;
font-weight: bold;
margin-bottom: 1em;
}
p {
font-size: 14px;
margin-bottom: 1.25em;
}
strong, b {
font-family: 'Futura W01 Heavy', Arial, sans-serif;
font-weight: bold;
}
img {
max-width: 100%;
border: 0;
-ms-interpolation-mode: bicubic;
}
/* Navigation
/* -------------------------------------------- */
.menu {
position: fixed;
top: 0;
width: 100%;
min-width: 768px;
max-width: 1950px;
margin: 0 auto;
height: 65px;
z-index: 310;
color: #2b2b2b;
background-color: transparent;
background-image: url('../images/shadow-menu.png');
background-position: 100% 100%;
background-repeat: repeat-x;
padding-bottom: 5px;
}
.menu .inner {
height: 65px;
width: 100%;
background: #fff;
overflow: hidden;
text-align: center;
}
.menu .logo {
position: absolute;
left: 81px;
top: 19px;
}
.menu ul {
display: inline-block;
margin: 18px auto 0 auto;
position: relative;
float: right;
padding-right: 200px;
}
.menu li {
float: left;
margin-right: 30px;
margin-top: 10px;
}
.menu li:last-child {
margin-right: 0;
}
.menu li a {
float: left;
}
.menu .pipe {
width: 1px;
float: left;
height: 33px;
padding-left: 30px;
position: relative;
top: -10px;
background: url('../images/pipe.gif') 100% 0 repeat-y;
}
/* Search */
.social {
position: absolute;
right: 61px;
top: 23px;
text-align: right;
}
/*News box xml driven */
.linksicons
{
float: left;
width: 120px;
height: 60px;
margin-left:35px;
position: relative;
z-index: 95;
margin-bottom: 90px;
background: #0F3;
padding-left:5px;
padding-right:5px;
/* max-width: 25%; */
overflow-y: scroll!important;
}
/* Article - white bg */
.twocolumns {
-moz-column-count: 2; /* Firefox */
-webkit-column-count: 2; /* Safari and Chrome */
column-count: 2;
}
.article {
clear: right;
float: right;
text-align:justify;
width: 450px;
min-height:400px;
height: 70%;
padding: 50px 32px 49px 62px;
margin-right:75px;
position: relative;
z-index: 15;
margin-top: 90px;
background: #ccc;
/* max-width: 25%; */
overflow-y: scroll!important;
}
.article p {
padding-right:20px;
}
.article h1, .article h2 {
margin-top: -4px;
padding-bottom: 2px;
}
/* Article - no bg, large text */
.article-full {
width: 100%;
padding: 84px 0 49px 0;
background: none;
max-width: 100% !important;
}
.article-full p {
color: #fff;
font-size: 60px;
line-height: 56px;
text-transform: uppercase;
font-family: 'Futura W01 Light', Arial, sans-serif;
margin: 0 82px;
}
.article-full p strong {
font-family: 'Futura W01 Heavy', Arial, sans-serif;
}
/* Footer
/* -------------------------------------------- */
.footer {
position: fixed;
z-index: 300;
bottom: 0;
width: 100%;
min-width: 768px;
max-width: 1950px;
margin: 0 auto;
background: #cfc8c0;
height: 40px;
}
.lien_hot_news {
background: #e14242;
color: #fff;
font: italic normal 18px Georgia, serif;
text-decoration:none;
height: 38px;
width: 270px;
padding-top: 8px;
display: block;
text-align: center;
float: left;
}
.footer a {
color: #fff;
text-transform: uppercase;
border-bottom-color: #2b2b2b;
}
.footer a:hover {
border-bottom-color: #ECB825;
}
/* Quovolver Demo Styles */
/*
| All required styles for the effect
| are labeled with this *required*
*/
#quote {
left: 2%;
position: fixed;
top: 335px;
z-index: 2;
}
blockquote p {
margin-bottom: 10px;
text-align: right;
font-family: 'Futura W01 Book', Arial, sans-serif;
font-size: 14px;
/* color: #0A4672; */
color: #fff;
letter-spacing: 2px;
text-shadow: 1px 1px 1px #333;
}
blockquote cite {
font-family: 'Futura W01 Book', Arial, sans-serif;
font-size: 11px;
font-weight: bold;
display: block;
letter-spacing: 2px;
color: #FFF;
text-shadow: 1px 1px 1px #333;
letter-spacing: 2px;
text-align: right;
text-transform: uppercase;
letter-spacing: 1px;
margin-top: -5px;
padding-right: 10px;
}
/*
| Setting the width for the blockquotes is required
| to accurately adjust it's contianer
*/
blockquote {
margin: 0 auto;
width: 430px;
padding-right: 10px;
}
/*
| The #quote_wrap div is created
| by Quovolver to wrap the quotes
*/
#quote_wrap {
margin: 40px 0;
padding: 0px;
}
最佳答案
你可以尝试这样的事情:
.article {
position:absolute;
text-align:justify;
width: 450px;
min-height:400px;
height:70%;
right:0;
padding: 50px 32px 49px 62px;
margin-right:75px;
z-index: 15;
margin-top: 90px;
background: #ccc;
overflow-y: scroll !important;
}
通过定位 article
absolute,你还可以精确定义你想要它的位置(例如,距离顶部有多远,距离其范围底部有多远),而不是我现在设置的 float 右:0;
。现在您只需要将正确的(您想要的那个)父容器设置为具有一定高度的 position:relative;
,这样您就可以使用您想要的那个的 70%。
如果您希望窗口/视口(viewport)在其范围内,您必须将其定位为固定
。
关于html - 高度百分比不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16498737/
我有下面的图表,它填充了显示器的宽度和高度。高度始终只比屏幕大一点,因此会出现滚动条以显示底部 20 像素左右。 有没有办法让 Kendo UI 显示 100%,而不是 105% 的高度? 在线示例:
这个问题在这里已经有了答案: Why doesn't height: 100% work to expand divs to the screen height? (12 个答案) 关闭 9 年前
此页面 ( http://purcraft.com/madeinla/) 有问题,我正在尝试使用 iframe 元素显示此页面的内容:( http://purcraft.com/madeinla/ho
我在一个父 div 中有 2 个子 div。 Child1 是标题,Child2 是正文。我希望将 Child 2 的高度设置为 Parent - Child1 的高度。 Child2 有内容,所以它
我正在尝试用图像填充窗口。我正在使用 CSS 来尝试解决这个问题,但我想知道是否有一种方法可以最大化图像的宽度/高度,直到所有空白区域都被填满,但又不会破坏质量。 .rel-img-co
这个问题在这里已经有了答案: How to make a div 100% height of the browser window (41 个回答) 关闭 8 年前。
这可能是一个新手问题,但是是否可以将 Sprite 图标添加到带有文本的标签中? 例如: labeltext .icon { width: 30px height: 30px;
我有 3 个 div,分别是 header、content 和 footer。页眉和页脚具有固定的高度,并且它们被设计为 float 在顶部和底部。我想要使用 jquery 自动计算中间的 con
我有一个外部 div,其指定的宽度/高度(以毫米为单位)。 (mm只是赋值,不用于渲染)。 里面有另一个 div,其实际宽度/高度(以 px 为单位)。 两个 div 可以具有不同的比例。 我想要做的
我正在为一个非常简单的画廊 webapp 进行布局排序,但是当我使用 HTML5 文档类型声明时,我的一些 div(100%)的高度会立即缩小,我不能似乎使用 CSS 将它们丰满起来。 我的 HTML
我正在为一个非常简单的画廊 webapp 进行布局排序,但是当我使用 HTML5 文档类型声明时,我的一些 div(100%)的高度会立即缩小,我不能似乎使用 CSS 将它们丰满起来。 我的 HTML
我想更改 UISearchBar。文本字段的高度和宽度。我的问题是如何更改 iphone 中 UISearchBar 中的 UiSearchbar 高度、宽度、颜色 和 Uitextfield 高度?
我想要两个宽度和高度均为 100% 的 div。我知道子 div 不会工作,因为父 div 没有特定的高度,但有没有办法解决这个问题? HTML: CSS: body
我有几个带有“priceText”类的 div,我试图实现如果 div.priceText 高度小于 100px,则隐藏 this div 中的图像。 我无法让它工作。我已成功隐藏所有 .priceT
我正在尝试从 Image 列中列出的图像中获取实际图像尺寸,并将其显示在 Image Size 列中。 我遇到的问题是,我只能获取第一张图片的大小,该图片会添加到 Image Size 列的每个单元格
我正在使用一个插件,它要求我在加载图像后获取图像的宽度和高度,而不管图像的尺寸是如何确定的。
我有一个示例 pdf(已附),它包括一个文本对象和一个高度几乎相同的矩形对象。然后我使用 itextrup 检查了 pdf 的内容,如下所示: 1 1 1 RG 1 1 1 rg 0.12 0 0 0
我是 WPF 新手。我试图解决的一个问题是如何在运行时获得正确的高度。 在我的应用程序中,我将用户控件动态添加到代码隐藏中的 Stackpanel。 Usercontrol 包含一些 Texblock
在自定义 WPF 控件中,我想将控件的宽度设置为高度的函数。例如:Width = Height/3 * x; 实现此目的的最佳方法是什么,以便控件正确且流畅地调整大小(和初始大小)? 最佳答案 您可以
好吧,我本以为这是一个简单的问题,但显然它让我感到困惑。 当我尝试设置 RibbonComboBox 的高度时,它不会移动它的实际大小,而是移动它周围的框。 这是我的 XAML:
我是一名优秀的程序员,十分优秀!