tijiao
This commit is contained in:
@@ -244,8 +244,12 @@ function bf_list() {
|
||||
|
||||
if (arr[i].article_id == '86' || arr[i].article_id == '176' || arr[i].article_id == '455' || arr[i].article_id == '400' || arr[i].article_id == '145' || arr[i].article_id == '116' || arr[i].article_id == '717' || arr[i].article_id == '632' || arr[i].article_id == '24') {
|
||||
var person_img = '<img src="' + img_i + '" alt="" style="width: 120px">'
|
||||
var person_img1 = '<img src="' + img_i + '" alt="" style="width: 120px">'
|
||||
} else {
|
||||
var person_img = '<img src="' + img_i + '" alt="">'
|
||||
var person_img = '<img src="' + img_i + '" alt="" style="height:300px;object-fit: cover;">'
|
||||
|
||||
var person_img1 = '<div style="height: 240px;background-image: url('+img_i+');background-size:cover;background-position:top;background-repeat:no-repeat;"></div>'
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -265,17 +269,41 @@ function bf_list() {
|
||||
|
||||
|
||||
if (arr[i].tradition_tag == '') {
|
||||
var trad_tion = ''
|
||||
var trad_tion = '';
|
||||
} else {
|
||||
var trad_tion = '<div><div><font>' + arr[i].tradition_tag + ': </font>' + arr[i].tradition + '</div></div>'
|
||||
var traditionText = arr[i].tradition;
|
||||
var maxTradHeight = 220; // 设置最大高度
|
||||
|
||||
trad_tion = `<div class="tradition-box" style="width:100%;height:auto;line-height:20px;overflow:hidden;">
|
||||
<div class="tradition-text">${arr[i].tradition_tag}: ${traditionText}</div>
|
||||
</div>`;
|
||||
|
||||
setTimeout(() => {
|
||||
let traditionElement = document.querySelector('.tradition-text:last-of-type');
|
||||
if (traditionElement.scrollHeight > maxTradHeight) {
|
||||
let words = traditionText.split(" ");
|
||||
let truncatedText = "";
|
||||
|
||||
for (let j = 0; j < words.length; j++) {
|
||||
truncatedText += words[j] + " ";
|
||||
traditionElement.innerText = truncatedText + "...";
|
||||
if (traditionElement.scrollHeight > maxTradHeight) {
|
||||
truncatedText = truncatedText.trim().split(" ").slice(0, -1).join(" ");
|
||||
traditionElement.innerText = truncatedText + " ...";
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}, 100); // 确保 DOM 渲染完成
|
||||
}
|
||||
|
||||
|
||||
str += '<li><div class="dbt_header">' + arr[i].type + '<div class="url_top">' + lr_top + '</div></div>' +
|
||||
'<a id="' + arr[i].article_id + '" target="_blank" href="article.html?J_num=' + Jour_num + '&a_id=' + arr[i].article_id + '" class="txt_biaoti">' + otStat + arr[i].title + '</a>' +
|
||||
'<div class="authorList"><span class="fo_fam">' + arr[i].authortitle + ' </span><br>'
|
||||
+ localStorage.getItem("Journals_title") + '.' + act_year + npp_ +
|
||||
'<a target="_blank" href="https://doi.org/' + arr[i].doi + '">' + doi_ + '</a>' +
|
||||
'</div><div class="links_">' + link_ + '</div><div class="apwrap"><a onclick="imgbig(this)" class="imgdiv">' + person_img + '</a>' +
|
||||
'</div><div class="links_">' + link_ + '</div><div class="apwrap" style="display: grid;grid-template-columns: 1fr 1fr;"><a onclick="imgbig1(this)" class="imgdiv" style="width:100%" >' + person_img1 + '</a>' +
|
||||
trad_tion + '<br clear="both"></div></li>'
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user