15楼#
发布于:2021-06-28 13:05
使用了 jQuery?
1. 去掉最左侧的2个>>和最右侧的翻页、夜间分别使用下面两行 $('.con_top').contents().slice(-6, -2).remove(); $('#page_set').contents().slice(-4).remove();2 和 3. $('<style>').text(` .con_top{ background: black; font-size: 20px; color: orange; } [name="bcolor"], [name="scrollspeed"] { background: black; color: white; } `).appendTo('head');也可以使用你的写法,只是效率没上面的高。 $('.con_top').css({ 'background': 'black', 'font-size': '20px', 'color': 'orange' }); $('[name="bcolor"], [name="scrollspeed"]').css({ 'background': 'black', 'color': 'white' }); |
|
16楼#
发布于:2021-06-29 03:05
谢谢!!!!!!
当然必须得用你的效率高的了~~~~~~ 我只是瞎猫碰耗子这个slice好啊 虽然我不太懂这个参数 貌似是从倒数元素算起切掉 我去学习学习 hehe 都是一知半解 半迷糊状态 |
|
17楼#
发布于:2021-06-30 08:17
lonely_8:使用了 jQuery?我又来请教1个简单3个性质差不多有难度的问题了~~~ 以下面这个网页为例 https://www.biquge.biz/32_32084/16107438.html 我把网页body整体靠右显示了 position: absolute right: 0 background: black 图片:mod.jpg 1.最右侧的导航条是 灰黑底色 灰白边框,怎么改成 黑底色 黑边框,我不知道这个导航条的关键字... 2.最顶部的章节名称内容是xxx(xxxxxx), 这种尾部是(xxxxxx)类型的情况下,怎么改成 尾部是(123) 就是()里面只保留前3个汉字 因为不是每个章节名称都有(xxxxxx),所以还得加判断,不加判断的我都不会...... 3.最底部代码 摸金! <!--over--> </div> 每章节底部 都有很多空行 请问怎么改成一个 或者整体去掉 4.左侧是大空白,怎么加入点东西,例如日期时间,这个好像比3还麻烦是不是...... |
|
18楼#
发布于:2021-06-30 08:21
3.最底部代码
"摸金!<br><br> <!--over--><br><br></div>" br好像发不出来 |
|
19楼#
发布于:2021-06-30 14:24
1. 右边没见到导航栏
2. $('.con_top').contents().eq(-1).each(function(i, t) { t.nodeValue = t.nodeValue.replace(/(([^)]{3})[^)]+(?=))/, '$1'); });3. for(const i of $('#content').contents().toArray().reverse()){ if (i.nodeName === 'BR' || i.nodeType === 8 || (i.nodeType === 3 && i.nodeValue.trim() === '')) { i.remove() } else { break; } }4. setInterval((e) => { const d = new Date(); e.eq(0).text('星期' + '日一二三四五六'.charAt(d.getDay())); e.eq(1).text(`${d.getHours()}${d.getSeconds() % 2 ? ':' : ' '}${d.getMinutes()}`.replace(/\b(?=\d\b)/g, '0')); }, 1000, $(`<div><p><p> <p><a href="https://www.baidu.com" target="_blank">www.baidu.com</a> <p><a href="https://www.qidian.com" target="_blank">www.qidian.com</a> </div>`).css({ position: 'fixed', left: '50px', top: '50%', transform: 'translateY(-60%)', fontFamily: 'monospace', fontSize: '50px', color: 'white', textAlign: 'center' }).appendTo('body').children().slice(2).css({ fontSize: '16px', }).parent().children()); |
|
20楼#
发布于:2021-06-30 14:40
|
|
21楼#
发布于:2021-06-30 14:56
|
|
22楼#
发布于:2021-06-30 15:18
lonely_8:修改滚动条的颜色?其实菜鸟想要学会照猫画虎画虎还是相当有难度的...接近于不可能 setInterval((e) => { const d = new Date(); e.first().text('星期' + '日一二三四五六'.charAt(d.getDay())); e.last().text(`${d.getHours()}${d.getSeconds() % 2 ? ':' : ' '}${d.getMinutes()}`.replace(/\b(?=\d\b)/g, '0')); }, 再帮忙 在时间下面加2个链接吧... 第一个指向 www.baidu.com 回车 第二个指向 www.qidian.com |
|
23楼#
发布于:2021-06-30 15:50
|
|
24楼#
发布于:2021-06-30 15:58
|
|
25楼#
发布于:2021-06-30 18:21
lonely_8:直接在 4 楼更新了。出现一个问题,我用原先的写法, 改变font-size,background,color,width ,刷新页面都可以立即生效, $('#content').css({ 'font-family': 'Microsoft YaHei', 'font-size':'38px', background: 'yellow', color: 'blue', width: '100%' }); 改用效率高的以后, 我测试了所有的项目,其中#content里面 只有background有效,改变其他3项 font-size color width都不起作用 $('<style>').text(` #content { font-size: 34px; background: red; color: green; width: 100%; } `).appendTo('head'); body .box_con .con_top [name="bcolor"], [name="scrollspeed"] 下面的选项都没用问题,只有#content 文章正文部分有问题,不知道什么原因?我什么地方搞错了 |
|
26楼#
发布于:2021-06-30 19:47
fanta:出现一个问题,我用原先的写法, 改变font-size,background,color,width ,刷新页面都可以立即生效,css 选择器优先级问题。 第一种方法,是内联样式,优先级第一高,所以能覆盖网页原有样式。 #content 为 id 选择器,优先级第二高。 但网页原样式设置宽度、颜色等属性的选择器为 .box_con #content, 比第二种方法多了一个类选择器 .box_con, 所以优先级比单独的 id 选择器高,无法覆盖原样式。 解决方法就是堆高选择器的优先级,或者给要覆盖的样式属性加上 !important;。 建议使用前者:将 #content 选择器改为 #wrapper #content 。 |
|
27楼#
发布于:2021-06-30 20:28
|
|
28楼#
发布于:2021-06-30 21:15
|
|
29楼#
发布于:2021-06-30 21:34
lonely_8:你是使用了使用了小说网页自带的字体颜色设置吧,明白了, 我去清空了此网站的cookie, #content即可 不用加#wrapper也可以了... 确认如你所说 要是使用了小说网页自带的字体颜色设置 就不行了 得加!important; 那我把这个项目全加上!important;了 再问下,左侧添加了时间日期链接以后, 左右两侧就算是2个栏目啦, 要是我拖动浏览器边界让界面宽度变窄,左右栏目自然就会交错, 能不能修改下您的代码, 让交错的部分 实现右侧覆盖左侧,只显示右侧的内容 |
|