具有自适应宽度的
  • 元素
  • 2024-01-23

    我想知道是否可以在 CSS 中做到这一点,而不需要 javascript:

    N 的列表<li>items,内联显示,等宽,且宽度全部等于容器的宽度

    我可以有3个<li>项,在本例中为<li>宽度将为 33%,或者我可以有 4<li>项目,那么 li 宽度将为 25%。


    这是使用的完美示例display: table。 适用于现代浏览器和 IE8+...
    支持图 http://caniuse.com/#search=table%20display
    JSFiddle http://jsfiddle.net/web5me/kwRwm/

    css:

    ul {
        display: table;
        width: 100%;
        table-layout: fixed; /* optional, for equal spacing */
        border-collapse: collapse;
    }
    li {
        display: table-cell;
        text-align: center;
        vertical-align: middle; /* or similar, if needed */
    }
    

    html:

    <ul>
       <li>foo</li>
       <li>bar</li>
       <li>baz</li>
    </ul>
    
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

    具有自适应宽度的
  • 元素 的相关文章
    • 将较新版本的 WebKit 嵌入 Android 应用程序

      我正在使用 Web 技术开发 Android 应用程序 CSS 转换 对于应用程序的功能非常重要 因为它们负责滚动和滑动页面 非常缓慢 根据互联网上找到的信息 CSS 过渡不是硬件加速的 除非进行 3 维转换 我发现很多文章说我应该放置 w
    • CSS 变换源不能与 translate() 一起使用

      我想将 div 从中心点移开 但似乎translate 不关心变换原点是什么 并使用元素的左上角来移动它 这是一个测试来证实这一点 div class items div class item 1 style width 100px hei
    • 获取 CSS 计算结果以设置自定义属性

      我正在测试一个 CSS 框架 用于通过微类指定数字 例如 类似的东西 div class fifty percent wide 可能会翻译成width 50 该实现使用 CSS 变量 自定义属性 考虑以下 CSS fifty number
    • 使用 PHP 将 class="active" 添加到活动页面

      动态标头 CSS 类更改为活动使用 PHP 目录 我想要的班级 li 在活动目录下更改标签 现在 每个指南都向我展示了当您的页面等于它时如何执行此操作 但我想更改 这 li li 取决于我所在的目录 例如 如果说我在 http exampl
    • 交替 div 使图像向左(偶数)或向右(奇数)

      我正在尝试更好地排列图像 而不仅仅是一列中的图像 请参阅附件中的示例 每篇文章的图像可以位于左侧和右侧 这是我的代码 HTML section class content list page section
    • 如何实现右边缘倾斜的 div? [复制]

      这个问题在这里已经有答案了 我几天来一直在寻找使 div 的右边缘倾斜 45 度的代码 这是我特别想要得到的图像示例 似乎有很多 倾斜边缘 div 的示例 但我找不到任何具有特定右侧倾斜的示例 我花了很多时间试图改变其他人的代码 但结果却一
    • 如何设置引导开关的 css 颜色?

      如何在此引导开关中将蓝色更改为另一种颜色 我尝试更改输入元素的颜色和背景颜色 但它没有更改开关颜色 这是 html 和 bootstraplink https getbootstrap com docs 4 2 components for
    • 响应式 CSS 图像锚点标签 - 图像地图样式

      我一直在开发一个响应式网站 并且在图像映射方面遇到了一些问题 图像映射似乎不适用于基于百分比的坐标 经过一番谷歌搜索后 我发现了一个 JS 解决方法 http mattstow com experiment responsive image
    • 拖放区缩略图宽度图像大小

      如何更改上传图像的缩略图大小 我在我的javascript中尝试过thumbnailWidth 350 但是这不会增加缩略图大小 而缩略图只是看起来放大了 如何操作图像缩略图大小 HTML section section
    • 文本后面有粗下划线

      如何使用 span 和 css 在文本 ABC 后面重现这种下划线 我已经能够做下划线below嵌套的文本span和彩色的border bottom 但无法获取behind图像和above文本基线 p style font size 48p
    • 响应式导航栏隐藏其下方的元素

      我创建了一个响应式导航栏 但它使下面的元素 Flexslider 插件 消失 在我制作导航栏之前 下面的 Flexslider 可以正常显示 但现在不行 导航栏的 z index 为 2 所以我不知道问题是什么 我应该如何 更改什么才能允许
    • 由于 MIME 类型不受支持,拒绝应用样式

      我不断收到一条错误消息 指出 MIME 类型 text html 不可执行或不是受支持的样式表 MIME 类型 并且启用了严格的 MIME 检查 我的链接代码是
    • CSS 的波浪形状

      我正在尝试使用 CSS 重新创建此图像 我不需要重复它 这就是我开始的 但它只有一条直线 wave position absolute height 70px width 600px background e0efe3 div div 我认
    • CSS 中的像素与像素密度

      我对 HTML 和 CSS 非常陌生 我突然想到 当决定某个东西是 5px 时 比如说 由于像素的物理尺寸取决于密度 所以 5px 在 100 ppi 的屏幕上看起来肯定比在 300 ppi 的屏幕上看起来更大ppi 这是正确的吗 如果是
    • 使用 JavaScript 使链接保持活动状态并在单击时显示悬停效果

      I am struggling to make this work I d like to make it where if O F is clicked the hover state stays active if another li
    • 如何在使用页面锚点导航时设置“激活”类以在 Angular 2 中引导导航栏?

      我正在使用 Angular 2 和 Bootstrap 4 创建一个单页网站 我创建了一个始终位于页面顶部的导航栏组件 并且我正在使用页面锚点导航 id 请注意 我还没有创建路由模块 到目前为止还没有必要这样做 导航栏代码如下
    • 现在 CSS3 供应商前缀有多必要? [复制]

      这个问题在这里已经有答案了 我只是想知道现在在 CSS 中指定 webkit moz ms 或 o 等供应商前缀在多大程度上仍然有必要 如果我理解正确的话 opera 切换到了 webkit 所以会删除 o 对吗 IE 在 IE10 中不再
    • 指针事件:无,过滤,适用于 ie8 和任何地方,不适用于 ie9

      正如我在这里看到的 https stackoverflow com questions 3680429 click through a div to underlying elements 4839672 4839672 过滤器可用于模拟跨
    • 更改文本输入标签中文本的大小?

      我有一个很大的文本输入框 但我无法更改字体大小
    • CSS 是否有不等于选择器?

      CSS中有类似 不等于 的东西吗 例如 我有以下代码 input 但对于某些输入 我需要将其作废 我想通过将类 reset 添加到输入标签来做到这一点 例如

    随机推荐