- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我尝试用卡片制作owl-carousel。我需要帮忙做两件事。首先如何在每张卡片中将 img 裁剪为相同大小并将其居中。第二件事是如何使所有卡片具有相同的高度。我尝试了很多东西,但没有任何效果,也不知道是否与 owl-carousel css 有任何冲突或问题出在我身上
.cards {
width: 100%;
}
a{
text-decoration: none;
color: black;
}
h1 {
padding: 1rem;
}
p{
padding: 0 1rem;
}
.card{
height: 500px;
position: relative;
border: 1px solid gray;
border-top: none;
border-radius: 20px;
cursor: pointer;
overflow: hidden;
}
img.img_slide{
width: 100%;
height: auto;
}
button{
border: none;
cursor: pointer;
text-align: center;
text-decoration: none;
padding: 10px 25px;
border-radius: 30px;
background-color: #27ae60;
color: #fff;
position: absolute;
bottom: 2%;
right: 5%;
}
@media only screen and (max-width: 450px){
h1{
font-size: 1.5rem;
padding: .3rem;
}
p {
padding: .3rem;
word-wrap: break-word;
}
.card{
height: 400px;
}
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.min.css" rel="stylesheet"/>
<link href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css" rel="stylesheet"/>
<div class="cards owl-carousel">
<a href="#" class="jobs_link"><div class="card item">
<img src="https://zelenaruza.sk/wp-content/uploads/2016/01/i_179285.jpg" alt="" class="img_slide">
<h1>Lorem ipsum</h1>
<p>Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem </p>
<button>Read more</button>
</div></a>
<a href="#" class="jobs_link"><div class="card item">
<img src="https://zelenaruza.sk/wp-content/uploads/2016/01/logo.jpg" alt="">
<h1>Lorem ipsum</h1>
<p>Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem </p>
<button>Read more</button>
</div></a>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js"></script>
<script>
$('.owl-carousel').owlCarousel({
loop:true,
margin:40,
responsiveClass:true,
responsive:{
0:{
items:1.2,
nav:false,
margin:10
},
600:{
items:2.2,
nav:false
},
900:{
items:3.5,
nav:false
},
1500:{
items:4,
nav:false
},
1700:{
items:4,
nav:false,
margin:100
}
}
})
</script>
最佳答案
好的,首先,我最喜欢创建易于缩放的图像的方法是执行以下操作:
HTML:
<div class="thumbnail"></div>
CSS:
.thumbnail {
padding-top: 100%; // - This will create a square. 1:1
background: red;
}
现在您已经有了一个漂亮的纵横比可缩放图像,是时候移到卡片上了。其中一些您可能需要破译,但它应该可以正常工作。
.row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.thumbnail {
padding-top: 50%;
width: 100%;
background: red;
}
.card {
flex-basis: 25%;
border: 1px solid #ccc;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
}
.content {
margin-bottom: 1em;
}
.btn {
margin-top: auto;
display: block;
}
<div class="row">
<div class="card">
<div class="thumbnail"></div>
<div class="content">
I am some content!
</div>
<a href="#" class="btn">
Read More
</a>
</div>
<div class="card">
<div class="thumbnail"></div>
<div class="content">
I have some more content,
<br/>
that spans multiple lines.
</div>
<a href="#" class="btn">
Read More
</a>
</div>
<div class="card">
<div class="thumbnail"></div>
<div class="content">
I have some more content,
<br/>
that spans multiple lines.
</div>
<a href="#" class="btn">
Read More
</a>
</div>
</div>
关于javascript - 卡片和 img 上的高度相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58937998/
让我们开始吧,3 个类(Card、Start、Deckofcards) 1° 卡: public class Card { private String type; private i
我要创建一个二十一点游戏,我正在尝试弄清楚如何发牌并让它显示值和名称。我选择两个属性的原因纯粹是基于逻辑,当涉及到将 A 视为 1 或 11 时。还没有达到这一点,只是想如果有人想知道的话我会包括在内
我正在尝试使用 twitter 元标记(以及 Facebook 等其他网站的 Open Graph)创建 Twitter 卡片。当我看到来自其他人(例如 NPR 新闻)的推特提要时,卡片会默认展开。
我正在开发一个玩基本扑克游戏的程序,但这并不重要。我有一组 52 张牌,包含花色和等级。我想打印 4 行 13 行的值(花色和等级)。这可能是一个简单的问题,但我整天都在努力解决这个问题。因此,我非常
我开发了一个包含三列(两列相等,一列较小)的网格。我的问题是我无法在卡片上设置高度,我在 px 中使用了它们并且它起作用了,但这不是最好的方法。我希望这三列具有相同的高度(页面的 100%)并且一些卡
我在 4 个不同的列中开发了 4 个 Bootstrap 卡。在每张卡片中,我创建了一张包含某种类型信息的新卡片。 我的问题是,当我缩小屏幕尺寸(响应测试)时,文本会从卡片中溢出。我的问题是什么,我该
我怎样才能达到 固定高度 具有垂直可滚动 的 bootstrap 4 卡卡片文字部分? Card title This portion and
在我的程序中,我有一个大 Canvas ,我在其中提取多个选定区域并将这些区域绘制到单独的新小 Canvas 上。 我想使用此 API 将新创建的 Canvas 作为附件发布到 trello POST
我想在卡片 View 中显示联系信息,如果需要,应该调整卡片 View 的大小以包含所有信息。 这是布局部分: 但是 an
这是我的card_view。我已经提到了 card_view:cardElevation。但是仍然没有显示阴影。 我搜索了很多链接。他们在任何地方都提到要使用 card_view:cardElevat
我正在使用此处的框架 - cardsui 如何在卡片顶部添加分享按钮。我已经使用点击方法在 xml 中实现了它,但是当我按下它时应用程序崩溃并说该方法不存在(是的,我将该方法添加到主 java 文件中
我正在将 cardview 与 recycler view 一起使用。但早些时候我使用相同的代码来做事没有任何问题。但现在我正在使用 fragment 。现在我得到卡片 View 之间的距离更大。我的
我的卡片 View 设置如下: android:layout_marginTop="2dp" android:layout_marginLeft="6dp" android:layout_margin
我正在制作一个二十一点游戏,并创建了一个数组来充当用户发牌的手牌。我希望能够对其进行排序,以便手按数字顺序排序,这样可以更简单地确定用户的手的类型。这是我的卡片结构: struct ACard{
我希望在一个运行在 Wordpress 上的网站上实现 Twitter Cards(关于 Twitter Cards 的文档在这里:https://dev.twitter.com/docs/cards
我需要帮助解决这个难题。在 bootstrap 4.1 中使用卡片列和卡片时,当我不想这样做时,行会中断。我将列数设置为 4,当有 4 张卡片时,它看起来很完美。当添加第五张牌时,它会将行分成顶部的
我有一个 android ListView ,它显示类似卡片的 View ,正如您在这张图片中看到的,我的卡片之间有一条灰色细线: 我怎样才能摆脱灰线? 我实现这个卡片 View 的xml是这样的:
我正在尝试添加带有回收站 View 的卡片 View 。但它没有显示任何内容,只是一个空白 View 。 我在这里看到了这方面的问题,它有为回收站 View 和卡片 View 添加依赖项的答案。这出现
我在 android 中通过回收站 View 实现卡片 View ,但我的卡片 View 没有显示。我正在使用自定义适配器将数据填充到卡片 View 。我已经尝试了所有方法,但没有显示卡片 View
在我的应用程序中,我有一个卡片 View ,其中包含一个 TextView 和一个按钮,该按钮最初是隐藏的,当单击卡片 View 时,会显示该按钮。我不知道如何在显示按钮时将其设置为动画。任何人都可以
我是一名优秀的程序员,十分优秀!