富比士地產王 - 專業房地產新聞與市場分析
このテキストは不動産ニュースサイトの主要記事および新着記事セクションの表示レイアウトを定義するためのCSSコードです。
📋 記事の処理履歴
- 📰 発表: 2026年4月3日 22:16
- 🔍 収集: 2026年4月3日 22:30(発表から13分後)
- 🤖 AI分析完了: 2026年4月4日 02:01(収集から3時間31分後)
富比士地產王 - 專業房地產新聞與市場分析 WebFontConfig = { google: { families: ['Noto+Serif+TC:600', 'Noto+Sans+TC:400,500,600,800,900'] } }; (function () { var wf = document.createElement('script'); wf.src = 'https://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js'; wf.type = 'text/javascript'; wf.async = 'true'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wf, s); })(); /* 重點新聞區塊 */ .hero-section { padding: 40px 0; margin-bottom: 30px; background: #fff; border-bottom: 1px solid #e0e0e0; } /* hero-container 已改用 .container 以確保與 Header 對齊 */ /* 移除舊的 .hero-container 樣式定義 */ .hero-row { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; align-items: start; } /* 頭條新聞區塊 */ /* FBS-82: 固定高度 = 摘要最大 150 字時的卡片高度 + 底部留白 */ /* 摘要字數較少時下方留白,文字不裁切 */ .headline-wrapper { width: 700px; height: 865px; min-width: 0; display: flex; flex-direction: column; box-sizing: border-box; } .headline-section-title { font-size: 28px; font-weight: bold; color: #1a1a1a; margin-bottom: 15px; padding-bottom: 10px; border-bottom: 2px solid #b48e43; flex-shrink: 0; height: 42px; display: flex; align-items: flex-end; } /* 最新新聞區塊 */ .focus-wrapper { min-width: 0; display: flex; flex-direction: column; box-sizing: border-box; } .focus-section-title { font-size: 28px; font-weight: bold; color: #1a1a1a; margin-bottom: 15px; padding-bottom: 10px; border-bottom: 2px solid #2c3e50; flex-shrink: 0; height: 42px; display: flex; align-items: flex-end; } .focus-news-section { background: #fff; border: 1px solid #e0e0e0; border-radius: 4px; padding: 20px; display: flex; flex-direction: column; width: 100%; height: 808px; /* FBS-82: 865px - title(42px) - margin(15px) = 808px,與左側卡片底部對齊 */ box-sizing: border-box; overflow: hidden; } .focus-news-list { flex: 1; overflow-y: auto; overflow-x: hidden; padding-right: 5px; min-height: 0; } .focus-news-list::-webkit-scrollbar { width: 6px; } .focus-news-list::-webkit-scrollbar-track { background: #f5f5f5; border-radius: 3px; } .focus-news-list::-webkit-scrollbar-thumb { background: #ccc; border-radius: 3px; } .focus-news-list::-webkit-scrollbar-thumb:hover { background: #999; } .focus-news-more { margin-top: 15px; padding-top: 15px; border-top: 1px solid #e0e0e0; text-align: center; } .focus-more-btn { display: inline-flex; align-items: center; gap: 6px; color: #b48e43; background: none; border: 1px solid #b48e43; border-radius: 20px; padding: 8px 24px; font-size: 14px; font-weight: 600; cursor: pointer; transition: all 0.3s; } .focus-more-btn:hover { background: #b48e43; color: #fff; } .focus-more-btn:disabled { opacity: 0.5; cursor: not-allowed; } .focus-more-btn i { font-size: 12px; transition: transform 0.3s; } .focus-more-btn.loading i { animation: spin 1s linear infinite; } @keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } /* FBS-62: 桌面版 loading spinner */ .desktop-loading-indicator { text-align: center; padding: 15px 0; color: #999; font-size: 14px; } .desktop-loading-indicator i { margin-right: 6px; color: #b48e43; } /* FBS-62: 桌面版隱藏按鈕(用 infinite scroll),手機+平板顯示按鈕 */ @media (min-width: 993px) { #loadMoreContainer { display: none !important; } } /* 響應式 - Hero Section */ @media (max-width: 992px) { .hero-row { grid-template-columns: 1fr; gap: 30px; } .headline-wrapper, .focus-wrapper { width: 100%; max-width: 100%; height: auto; min-height: auto; } .focus-news-section { height: auto; min-height: auto; } } @media (max-width: 768px) { /* 手機版統一左右 padding 20px */ .hero-section .container, .latest-news-section .container, .video-news-section .container, .projects-section .container { padding-left: 20px; padding-right: 20px; max-width: 100%; overflow-x: hidden; } /* 重點新聞與最新新聞區塊 */ .hero-section { overflow-x: hidden; } .hero-section .container { padding-left: 20px; padding-right: 20px; width: 100%; box-sizing: border-box; } .hero-row { width: 100%; max-width: 100%; box-sizing: border-box; overflow-x: hidden; } .headline-section-title, .focus-section-title { font-size: 22px; height: auto; padding-bottom: 8px; margin-bottom: 20px; } .focus-news-section { height: auto; min-height: auto; padding: 0px; border: none; background: transparent; } /* 最新新聞列表:全部展開顯示,不捲動 */ .focus-news-list { overflow: visible; max-height: none; padding-right: 0; } /* 最新新聞連結容器 */ .focus-news-list > a { display: block; } /* 最新新聞卡片:與熱門文章樣式一致 */ .focus-news-list .focus-news-item { flex-direction: row; height: auto; align-items: flex-start; gap: 15px; margin-bottom: 0; padding-top: 15px; padding-bottom: 15px; border: none; border-bottom: 1px solid #e8e8e8; border-radius: 0; background: transparent; } /* 第一個卡片不需要上方間距 */ .focus-news-list > a:first-child .focus-news-item { padding-top: 0; } /* 最後一個卡片不需要分隔線和下方間距 */ .focus-news-list > a:last-child .focus-news-item { border-bottom: none; padding-bottom: 0; } .focus-news-list .focus-news-item:hover { background: transparent; } .focus-news-image-wrapper { width: 100px; flex-shrink: 0; aspect-ratio: 4 / 3; height: 75px; border-radius: 6px; overflow
よくある質問
このサイトは何を提供していますか?
不動産に関する専門的なニュース記事と市場分析を提供しています。
サイトのURLは何ですか?
サイトのURLはfbs168.comです。
どのような情報が掲載されていますか?
提供された内容はウェブサイトの構造に関するもので、具体的なニュース記事内容は含まれていませんが、専門的な不動産ニュースと市場分析が中心となるサイトと推測されます。