發(fā)布日期: 2023-04-17 | 來源: 智軟設(shè)計工作室
今天試著用chatgpt寫的一個jquery效果,多行多列 logo圖片 透明度 無限閃動效果!
一步一步寫需求,讓他實現(xiàn)了,這個還是很不錯??梢怨?jié)省很多時間,很厲害,估計會替代很多,初級程序員的工作了。。
效果如下,代碼還是很精簡的,

<style>
.column {
display: inline-block;
margin: 0 10px;
vertical-align: top;
width: 15%;
overflow: hidden;
}
.image-container {
position: relative;
height: 100px;
width: 100%;
}
.image-container img {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
max-width: 100%;
max-height: 100%;
margin: auto;
}
img{
background: #fff;
}
</style>
<div id="container">
<div class="column">
<div class="image-container">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26750e79214d4_638c7bab77d1c77eaaa777e0_CM-Client-Logos_Yahoo.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26753e39214d1_638c7bab6a8a272fb8a03181_CM-Client-Logos_Warner-Brothers.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26752269214c4_638c7baa4c238b45b5b43616_CM-Client-Logos_Triumph.svg">
</div>
</div>
<div class="column">
<div class="image-container">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26736779214c7_638c7baa57859f7194da5a7b_CM-Client-Logos_UAL.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26750e79214d4_638c7bab77d1c77eaaa777e0_CM-Client-Logos_Yahoo.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26753e39214d1_638c7bab6a8a272fb8a03181_CM-Client-Logos_Warner-Brothers.svg">
</div>
</div>
<div class="column">
<div class="image-container">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed2679b289214ca_638c7bab2a2fb8f435086abb_CM-Client-Logos_Viacom.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26750e79214d4_638c7bab77d1c77eaaa777e0_CM-Client-Logos_Yahoo.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26736779214c7_638c7baa57859f7194da5a7b_CM-Client-Logos_UAL.svg">
</div>
</div>
<div class="column">
<div class="image-container">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed2676d479214c8_638c7baa44a03f1bf8abb019_CM-Client-Logos_UCL-School-of-Management.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26753e39214d1_638c7bab6a8a272fb8a03181_CM-Client-Logos_Warner-Brothers.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26750e79214d4_638c7bab77d1c77eaaa777e0_CM-Client-Logos_Yahoo.svg">
</div>
</div>
<div class="column">
<div class="image-container">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26731d39214c9_638c7baa9d4abb4c2c08ca06_CM-Client-Logos_Universal.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26753e39214d1_638c7bab6a8a272fb8a03181_CM-Client-Logos_Warner-Brothers.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed2679b289214ca_638c7bab2a2fb8f435086abb_CM-Client-Logos_Viacom.svg">
</div>
</div>
<div class="column">
<div class="image-container">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26725fd9214cb_638c7bab40a9841b26e545c6_CM-Client-Logos_USC.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26753e39214d1_638c7bab6a8a272fb8a03181_CM-Client-Logos_Warner-Brothers.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26725fd9214cb_638c7bab40a9841b26e545c6_CM-Client-Logos_USC.svg">
</div>
</div>
<div class="column">
<div class="image-container">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26750e79214d4_638c7bab77d1c77eaaa777e0_CM-Client-Logos_Yahoo.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26753e39214d1_638c7bab6a8a272fb8a03181_CM-Client-Logos_Warner-Brothers.svg">
<img src="/6399f24a1ed26709cc9209f9/6399f24a1ed26752269214c4_638c7baa4c238b45b5b43616_CM-Client-Logos_Triumph.svg">
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
/*$(function() {
var columns = $('#container .column');
setInterval(function() {
var columnIndex = Math.floor(Math.random() * columns.length);
var imageContainer = $(columns[columnIndex]).find('.image-container');
var images = $(imageContainer).find('img');
$(images).hide();
var imageIndex = Math.floor(Math.random() * images.length);
$(images[imageIndex]).show();
}, 300);
});*/
$(function() {
var columns = $('#container .column');
setInterval(function() {
var columnIndex = Math.floor(Math.random() * columns.length);
var imageContainer = $(columns[columnIndex]).find('.image-container');
var images = $(imageContainer).find('img');
$(images).hide();
// Add a fade in effect to the selected image
var imageIndex = Math.floor(Math.random() * images.length);
$(images[imageIndex]).fadeIn(1000);
}, 300);
});
</script>2023-08-24
<video src="img/xc.mp4" id="my-video" poster="enimg/pcv.jpg" controls></video> <div class="play" id="play-button"></div&
閱讀更多2025-06-25
今天幫客戶定制網(wǎng)站,發(fā)現(xiàn)一個奇怪的問題,就是logo圖片或者圖標(biāo)定的大小是139*55,然后logo圖片我們就把他處理成這個大小。按道理不存在放大縮小的問題。但是實際上電腦端沒有問題。很清楚,手機端他看起來就是有點模糊,然后我開始把他轉(zhuǎn)成svg矢量圖。還是模糊,于是找資料也沒找到。然后我就把logo圖片直接用大圖。不去處
閱讀更多2024-12-12
比方說我們這里判斷購物車,可以很靈活的使用php代碼。<?php// 啟動會話session_start();// 判斷是否存在 'cart' sessionif (isset($_SESSION['cart'])) { $cart = $_SESSION['cart']; echo '購物車數(shù)據(jù):<pre>'; pri
閱讀更多2023-08-22
我們有的時候。調(diào)用一個多屬性值的時候,會出現(xiàn),號結(jié)尾。導(dǎo)致程序循環(huán)切割的時候。多一個空值,比如1,2,3, 這樣就應(yīng)該去除掉最后,html<div class="work “ data-slides="1,2,3,">下面是js方法可以解決 // 獲取所有包含 data-slides 屬性的元素,去除最后得,號va
閱讀更多2023-08-14
解決方案是從css中刪除:hover狀態(tài),考慮一下,移動瀏覽器不應(yīng)該有:hover狀態(tài),因為沒有懸停。如果您想在桌面上保持懸停狀態(tài),可以使用media 來判斷pc端,如下所示@media (min-width: 992px) { .button:hover { background: '#fff' }}
閱讀更多2022-12-06
PBOOTCMS重置欄目ID和文章id從1開始自增,SQLITE數(shù)據(jù)庫重置id從1開始DELETE FROM SQLITE_SEQUENCE WHERE NAME = 'ay_content'sqlite_sequence表也是SQLite的系統(tǒng)表改后面的表名稱就行了。
閱讀更多2024-03-22
if($matches1[0]){if($_SERVER['REQUEST_URI']==$matches1[0]){$this->getIndexPage();&nbs
閱讀更多2025-07-09
net程序出現(xiàn) [HttpException (0x80004005): 請求在此上下文中不可用]解決辦法一般是由于目錄沒有權(quán)限。
閱讀更多2024-05-24
我們在后臺模型里面新增了自定義字段后,然后想要在后臺搜索哪里。能搜索。需要處理下。首先打開。apps/admin/model/content/ContentModel.php主要更改二個函數(shù)// 查找指定分類及子類文章 public function findContent($mcode, $scode, $keyword)// 在全部欄目查找文章 public function findCont
閱讀更多