- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在开发 Facebook 应用程序(我不是 CSS 专家。)。 iframe Canvas 是液体的,例如。宽度 100%。
应用程序的主要 div 宽度为 500 像素。主 dic 有左右两个 div(见下图)。左右 div 的宽度必须相同。
当用户调整浏览器窗口大小时,我希望主 div 以固定宽度居中,而左右 div 必须适当调整大小以仅占用可用空间。
如果左右 div 没有空间,它们必须消失。主 div 必须居中。
非常感谢您的帮助。
</style>
body{
margin: 0px;
padding: 0px;
}
#main{
width: 300px;
display: inline-block;
background: red;
}
#left, #right{
width: calc(50% - 150px);
display: inline-block;
background: green;
}
@media (max-width: 400px) {
#left, #right{
display: none;
}
}
</style>
<body>
<div style="text-align: center;">
<div id="left">1</div><div id="main">2</div><div id="right">3</div>
</div>
</body>
最佳答案
如果你愿意使用 calc() CSS 函数,这个问题相对容易解决:
#main{
width: 500px;
display: inline-block;
}
#left, #right{
width: calc(50% - 250px);
display: inline-block;
}
因此,左右 div 根据屏幕宽度的一半减去主元素的一半来调整它们的高度。如果您想要回退,请在 calc() 宽度规则之前的行中添加另一个“宽度:”规则。
这适用于所有现代浏览器,包括 IE 10+。如果你想要 IE 8/9 支持,添加我上面提到的第二个宽度规则。
对于 IE 8/9 支持,您有两个选择:1. 为这两个选项指定宽度。 IE。 #left, #right{width: 200px;}。2. 添加一些JS/jQuery来模仿CSS的calc()函数。
要 Conceal 特定尺寸的 div,请添加媒体查询(我添加的 600px 是假设的,选择您喜欢的任何最小屏幕尺寸):
@media (max-width: 600px) {
#left, #right{
display: none;
}
#main{
width: 100%;
}
}
#main 规则是可选的。它假定您希望 #main div 占用容器中的所有可用空间。
关于html - CSS如何在保持居中的同时 Conceal 调整大小的div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27552282/
我正在开发一个页面,其中添加了像这样的按钮: ... (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0];
我的问题是:如何在 C# 中使用 Facebook SDK Conceal 帖子和评论? 我试过这个: var client = new FacebookClient(access_token); c
我尝试使用以下代码加密明文。该代码似乎对文本进行了加密,但并未解密为明文。我做错了什么? 代码: Entity entity = new Entity("password"); byte[] ciph
我想开发一个facebook应用程序。我唯一想知道的是这(我正在开发应用程序的事实)会分享给我的 friend 吗?如果是,我该如何禁用它? 最佳答案 我不太明白你的问题——你到底认为会与你的 fri
我只想使用点赞按钮而不显示任何评论弹出窗口。我该怎么做? 谢谢。 最佳答案 是的,您可以使用一些 css 来 Conceal Facebook 添加的 DOM 元素。 .fb_edge_widget_
我在读取 Conceal 数据时遇到问题。我似乎无法正确完成流式传输。我假装 Conceal 有一些问题,因为当我切换我的 proxyStream (只是加密部分)不通过 Conceal 运行它时,一
我已经调查了网络上的大部分问题,但这仍然让我感到困惑.... 我的问题是,如何在手机浏览器中检测网站选项卡的 Conceal/离开事件,我的情况不是关于关闭选项卡(比如按右上角的 X 按钮或左上角),
我可以使用哪个模块来创建像 facebook“状态、照片、登记”这样的菜单,它在列表向上滚动时打开,在向下滚动时 Conceal 。是否有任何可用的 API 或任何带有滑动抽屉的解决方案。如果解决方案
我试图根据条件显示和 Conceal div(本例中为 facebook)。这是我正在使用的代码,但由于某种原因,警报有效,但它仍然显示 div。有人可以帮忙调试这个吗?谢谢。 page->l
是否有人能够在 Chrome 扩展程序中使用 Facebook Like、Twitter Follow 和 Google +1 按钮。 我可以显示按钮和一些功能,但似乎缺少某些部分。例如,“赞”按钮不
我正在开发 Facebook 应用程序(我不是 CSS 专家。)。 iframe Canvas 是液体的,例如。宽度 100%。 应用程序的主要 div 宽度为 500 像素。主 dic 有左右两个
我正在尝试使用 Facebook Conceal 库加密和解密图像。这是我第一次使用它,因此如果它微不足道,请多多包涵。我查看了关于 SO 的其他问题以找出我的异常的原因,我无法让它工作。 这是我到目
我正在开发 Android 应用程序,我需要将视频保存在 SD 卡中,它不能传输,这就是为什么我在需要时使用 Facebook Conceal 进行加密和解密,它工作得很好如果视频尺寸较小。 每当我尝
背景:每个用户都有与其帐户相关联的Facebook个人资料图像URL。使用调用此图像。每个用户的Facebook URL都采用以下格式:http://graph.facebook.com/123456
这是我的问题: 我已经成功地在我的测试页面上添加了 Facebook Like 按钮。每页有几个项目,每个项目都有一个类似 facebook 的按钮。我使用的是 XFBML 版本。 如果按钮在加载页面
我有一个简单的 .share-toggle 切换链接。当您点击它时,Facebook 评论插件应该会显示。它最初应该被 Conceal 问题是,如果我使用 css Conceal 它,然后单击切换按钮
我一直在尝试在初始页面加载时 Conceal 客户聊天插件的问候对话框。以下是不起作用的事情: greeting_dialog_display 属性 greeting_dialog_delay 属性
是否可以编写和创建一个无法被 Firefox 中的 Firebug 插件捕获的 JavaScript Ajax 请求? 我问这个是因为我可以在 Facebook 上看到没有正在进行的 Ajax 请求,
我们正在开发一个 Canvas 应用程序,在粉丝页面上实现时将有一个选项卡。该选项卡将具有类似的门。我们想要做的是根据位置限制访问。因此,美国以外的 Facebook 用户在访问粉丝页面时不会看到该选
在运行 Flash 应用程序时,如果我打开一个新的或现有的 Facebook 聊天窗口,我的 Flash 内容就会消失。我可以继续听到应用程序播放的音乐,并且当我关闭/最小化 Facebook 聊天窗
我是一名优秀的程序员,十分优秀!