- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个 482x482 的图像,我想与 <nav>
一起使用定义如下的容器:
<nav id="nav">
<ul class="links">
<li><a href="/exchange/accueil">
<img src="{% static 'exchange/images/HomeIconWhite.png' %}"></img>
</a><p>Accueil</p></li>
<li><a href="/exchange/recherche_avance">Recherche avancée</a></li>
<li><a href="/exchange/rajouter">Ajouter une info</a></li>
{% if user.is_authenticated %}
<li><a href="/exchange/deconnexion">Déconnexion</a></li>
{% else %}
<li><a href="/exchange/connexion">Connexion</a></li>
{% endif %}
</ul>
</nav>
定义此容器的 CSS 如下:
#nav {
color: #ffffff;
display: -moz-flex;
display: -webkit-flex;
display: -ms-flex;
display: flex;
-moz-transition: -moz-transform 1s ease, opacity 1s ease;
-webkit-transition: -webkit-transform 1s ease, opacity 1s ease;
-ms-transition: -ms-transform 1s ease, opacity 1s ease;
transition: transform 1s ease, opacity 1s ease;
background: rgba(255, 255, 255, 0.175);
height: 4rem;
line-height: 4rem;
margin: -4rem auto 0 auto;
overflow: hidden;
padding: 0 2rem 0 0;
position: relative;
width: calc(100% - 4rem);
max-width: 72rem;
z-index: 2;
}
#nav ul.divided li {
border-top-color: #ffffff;
}
#nav ul.icons li a.icon:hover:before {
color: #18bfef;
}
#nav ul.icons.alt li .icon:before {
box-shadow: inset 0 0 0 2px #ffffff;
}
#nav ul.icons.alt li a.icon:hover:before {
box-shadow: inset 0 0 0 2px #18bfef;
}
#nav input, #nav select, #nav textarea {
color: #ffffff;
}
#nav a {
color: #ffffff;
border-bottom-color: rgba(255, 255, 255, 0.5);
}
#nav a:hover {
border-bottom-color: transparent;
color: #18bfef !important;
}
#nav strong, #nav b {
color: #ffffff;
}
#nav h1, #nav h2, #nav h3, #nav h4, #nav h5, #nav h6 {
color: #ffffff;
}
#nav blockquote {
border-left-color: #ffffff;
}
#nav code {
background: rgba(255, 255, 255, 0.075);
border-color: #ffffff;
}
#nav hr {
border-bottom-color: #ffffff;
}
#nav ul.links {
display: -moz-flex;
display: -webkit-flex;
display: -ms-flex;
display: flex;
-moz-flex-grow: 1;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
-moz-flex-shrink: 1;
-webkit-flex-shrink: 1;
-ms-flex-shrink: 1;
flex-shrink: 1;
font-family: "Source Sans Pro", Helvetica, sans-serif;
font-weight: 900;
letter-spacing: 0.075em;
list-style: none;
margin-bottom: 0;
padding-left: 0;
text-transform: uppercase;
}
#nav ul.links li {
display: block;
padding-left: 0;
}
#nav ul.links li a {
-moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
-webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
-ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
display: block;
font-size: 0.8rem;
outline: none;
padding: 0 2rem;
}
#nav ul.links li a:hover {
color: inherit !important;
background-color: rgba(255, 255, 255, 0.1);
}
#nav ul.links li.active {
background-color: #ffffff;
}
#nav ul.links li.active a {
color: #1e252d;
}
#nav ul.links li.active a:hover {
color: #18bfef !important;
}
#nav ul.icons {
-moz-flex-grow: 0;
-webkit-flex-grow: 0;
-ms-flex-grow: 0;
flex-grow: 0;
-moz-flex-shrink: 0;
-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
margin-bottom: 0;
}
@media screen and (max-width: 980px) {
#nav {
display: none;
}
}
我试过将 css 中的一些规则定义为 #nav ul.links img
但这并没有实现我的目标。
我想要的是图像正确适合导航容器,在其中居中并且旁边有一些文本(也居中)
我很确定这样做的方法很明显,但我没有在网上找到适合我的问题的任何答案,它们都有变体,因此不适用于我的问题。
如果您需要更多详细信息,请告诉我。图片链接 100% 有效,因此问题并非由此产生。
编辑
这是 Github链接。
最佳答案
#nav ul.links li:first-of-type a{
display: flex
}
#nav ul.links li:first-of-type a p{
margin-top: 0;
margin-left: 5%
}
#logo{
height: 4em;
margin-top: 7px;
}
关于html - HTML 中的图像和文本标记,其中图像调整大小以适合容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56383141/
我正在制作一个简单的程序来更改我的计算机背景。我在网上发现了一个stackoverflow问题,或多或少涵盖了我想做的事情。我现在可以成功地将我的墙纸更改为平铺、居中和从在线图像 URL 拉伸(str
是的,这是另一个每组最大的问题之一!我已经尝试了几天,试图解决这个问题,但无济于事。我也一直在寻找,但我什至不知道我是否在正确的地方寻找。问题的最简化版本如下。 我有 2 个表,一个是多对多表,另一个
我想解析一些数据,我有一个 BNF 语法来解析它。谁能推荐任何能够生成可在移动设备上使用的代码的语法编译器? 由于这是针对 JavaME 的,因此生成的代码必须是: 希望很小 对外来 Java 库的依
我有一个动物园时间序列对象,vels : 2011-05-01 00:00:00 7.52 2011-05-01 00:10:00 7.69 2011-05-01 00:20:00 7.67 2011
我想创建一个供小型制造公司使用的生产管理系统。该系统将允许记录设备制造的不同阶段。要求如下: 1.非基于浏览器的界面。需要基于 Swing 或 AWT 的东西。虽然我了解实现基于浏览器的解决方案的便利
是否有任何 java 或 clojure 邮件库可以实现 lamson 的功能?特别是lamson的邮件路由功能非常酷http://verpa.wordpress.com/2010/11/13/mak
sklearn 中的 fit() 方法似乎在同一界面中服务于不同的目的。 应用于训练集时,像这样: model.fit(X_train, y_train) fit() 用于学习稍后将在测试集上使用 p
我使用 OSM 显示县的边界。它在大多数情况下工作得很好,但在某些情况下,县更大并且不适合 map 。 如何在开始渲染之前调整缩放级别? var map = L.map("mapCnty").setV
我正在致力于缩小和丑化我的 javascript 文件。我想知道合适的尺寸是多大。如果我将所有js文件合并成一个文件(经过缩小和丑化),它会大于1mb。我想,最好将它们分成 2-3 个文件(每个文件
我是 Java 新手。 我想在 GridPane 中放置一个 TextArea。我在过去几个小时内尝试了此操作,结果如下: 如您所见,TextArea 比我的 Gridpane 大得多。这是我的代码:
sklearn 中的 fit() 方法似乎在同一界面中服务于不同的目的。 应用于训练集时,像这样: model.fit(X_train, y_train) fit() 用于学习稍后将在测试集上使用 p
我认为这是一个基本问题,但也许我混淆了这些概念。 假设我使用 R forecast 包中的函数 auto.arima() 将 ARIMA 模型拟合到时间序列。该模型假设方差不变。我如何获得该方差?是残
我使用 OSM 显示县的边界。它在大多数情况下工作得很好,但在某些情况下,县更大并且不适合 map 。 如何在开始渲染之前调整缩放级别? var map = L.map("mapCnty").setV
我有一个很长的标签,这是我的第一个标签,我想把它放在我的单元格中。这就是我所拥有的,但它不起作用。 我有一个自定义的 UITabelviewCell ,里面有几个标签。 -(CGFloat)table
假设我有一个包含 WCS header 的 FITS 文件,这样我就可以执行以下操作: #import healpy as hp #import astropy.io.fits as pyfits #
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 已关闭10 年前。 Improve
我们正在构建一个与其他系统有多个集成接触点的应用程序。我们有效地使用 Unity 来满足我们所有的依赖注入(inject)需求。整个业务层是用接口(interface)驱动的方法构建的,实际实现在应用
我得到了 MKMapView 和一些注释。我使用下一个代码来显示所有注释: NSArray *coordinates = [self.mapView valueForKeyPath:@"annotat
我在一家托管公司工作,我们经常收到安装、新域、滞后修复等方面的请求。为了大致了解仍然开放的内容,我决定制作一个非常简单的票务系统。我有一点 php 知识和一点 MySQL 知识。目前,我们将根据客户的
我想向我的 UITableView 添加背景图像,它适合 UI,还具有导航 Controller 和工具栏。在那种情况下,我没有找到适合 iPhone 和 iPad 不同屏幕的 tableview 的
我是一名优秀的程序员,十分优秀!