cn story with tooltip

一周镇广场购物故事 | One Week Town Square Shopping Stories body { font-family: ‘Noto Sans SC’, Arial, sans-serif; margin: 0; padding: 0; background-color: #fdfdfd; } header { background-color: #ffeb3b; padding: 20px 0; text-align: center; } header h1 { margin: 0; font-size: 2.2em; color: #2e7d32; font-weight: bold; } .container { max-width: 900px; margin: 20px auto; padding: 0 15px; } .story-block { background-color: #fffde7; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); margin-bottom: 20px; line-height: 1.6; } .tabs { margin: 20px 0; } .tab-buttons { display: flex; justify-content: space-around; margin-bottom: 10px; flex-wrap: wrap; gap: 8px; } .tab-buttons button { padding: 10px 20px; cursor: pointer; background-color: #ffe082; border: none; border-radius: 5px; font-weight: bold; transition: background-color 0.3s; } .tab-buttons button.active { background-color: #ffca28; } .tab-content { display: none; background-color: #fff8e1; padding: 20px; border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); } .tab-content.active { display: block; } h2 { margin-top: 0; color: #2e7d32; } h3 { color: #388e3c; margin-top: 20px; } ul { padding-left: 20px; } li { margin-bottom: 6px; } strong { color: #2e7d32; } .day-title { color: #1976d2; font-size: 1.3em; margin-bottom: 10px; } /* 新增:中文悬停词典弹窗样式 */ .chinese-word { position: relative; cursor: help; color: #d32f2f; font-weight: bold; border-bottom: 2px dotted #d32f2f; padding: 0 2px; margin: 0 1px; } .dictionary-tooltip { position: absolute; bottom: 100%; left: 50%; transform: translateX(-50%); background: linear-gradient(135deg, #fff3e0, #ffe0b2); color: #333; padding: 12px; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); font-size: 14px; line-height: 1.4; white-space: nowrap; z-index: 1000; min-width: 180px; border: 2px solid #ff9800; opacity: 0; visibility: hidden; transition: all 0.2s ease; pointer-events: none; } .chinese-word:hover .dictionary-tooltip, .chinese-word:focus .dictionary-tooltip { opacity: 1; visibility: visible; } .dictionary-tooltip::after { content: ”; position: absolute; top: 100%; left: 50%; transform: translateX(-50%); border: 6px solid transparent; border-top-color: #ff9800; } .tooltip-header { font-weight: bold; color: #e65100; margin-bottom: 4px; font-size: 15px; } .tooltip-pinyin { color: #1976d2; font-size: 13px; margin-bottom: 2px; } .tooltip-english { color: #2e7d32; }

镇广场一周购物故事 | One Week Town Square Shopping

周一 – 超市 | Monday – Supermarket
周一早上,安娜
安娜
Ānnà
Anna (name)
镇广场
镇广场
zhèn guǎngchǎng
town square
超市
超市
chāoshì
supermarket

她推着小购物车
购物车
gòuwùchē
shopping cart
,在货架间慢慢走。
她买了大米
大米
dàmǐ
rice
牛奶
牛奶
niúnǎi
milk
鸡蛋
鸡蛋
jīdàn
eggs
和一些苹果
苹果
píngguǒ
apples

收银台
收银台
shōuyīngtái
checkout counter
,收银员微笑说:“祝你愉快!”
安娜提着沉重的袋子回家,觉得厨房满了很开心。

周二 – 面包店 | Tuesday – Bakery
周二,天冷还有点
fēng
wind

安娜走到广场角落的面包店
面包店
miànbāodiàn
bakery

新鲜面包
面包
miànbāo
bread
和甜蛋糕的香味很温暖。
她买了一个大棕面包
面包
miànbāo
bread
、两个小面包卷和一块苹果派
苹果派
píngguǒpài
apple pie

外面,她坐在长椅
长椅
chángyǐ
bench
上,慢慢吃苹果派,看人走过。

周三 – 书店 | Wednesday – Bookstore
周三下午,安娜早早下班
下班
xiàbān
finish work

她去广场喷泉
喷泉
pēngquán
fountain
附近的小书店
书店
shūdiàn
bookstore

里面很安静,能听到轻音乐和翻书声。
她看旅行书
旅行书
lǚxíngshū
travel books
、烹饪书和简单英语故事书架。
她买了一本短故事书,想每晚读一个故事。

周四 – 水果摊 | Thursday – Fruit Stall
周四,广场中间开了市场
市场
shìchǎng
market

安娜去一个色彩鲜艳的水果蔬菜摊
水果蔬菜摊
shuǐguǒ shūcài tān
fruit & vegetable stall

她看到红西红柿
西红柿
xīhóngshì
tomatoes
、绿黄瓜、黄香蕉和亮橙子。
她问老摊主:“今天哪些苹果甜?”
她买了新鲜胡萝卜
胡萝卜
húluóbo
carrots
、生菜和橙子,计划做大沙拉。

周五 – 杂货店 | Friday – Grocery Shop
周五晚上,安娜想起没有
chá
tea
和糖。
超市要关门,她快步去小杂货店
杂货店
záhuòdiàn
grocery shop

店窄但什么都有:香料
香料
xiāngliào
spices
、零食和饮料。
她买了茶、糖和小块巧克力
巧克力
qiǎokèlì
chocolate
当周末奖励。
回家,她泡热茶,吃巧克力,觉得一周忙但好。


故事词汇 | Story Vocabulary

📦 超市购物 | Supermarket

  • 超市 (chāoshì): supermarket
  • 购物车 (gòuwùchē): shopping cart
  • 收银台 (shōuyīngtái): checkout counter
  • 大米 (dàmǐ): rice

🥖 面包店 | Bakery

  • 面包店 (miànbāodiàn): bakery
  • 面包 (miànbāo): bread
  • 苹果派 (píngguǒpài): apple pie
  • 长椅 (chángyǐ): bench

📚 书店 | Bookstore

  • 书店 (shūdiàn): bookstore
  • 喷泉 (pēngquán): fountain
  • 旅行书 (lǚxíngshū): travel books

🍎 水果摊 | Fruit Stall

  • 市场 (shìchǎng): market
  • 西红柿 (xīhóngshì): tomatoes
  • 胡萝卜 (húluóbo): carrots

🛒 杂货店 | Grocery

  • 杂货店 (záhuòdiàn): grocery shop
  • 香料 (xiāngliào): spices
  • 巧克力 (qiǎokèlì): chocolate

语法要点 | Grammar Points

  • 时间 + 地点: “周一早上,镇广场的超市” – When + Where
  • 动词 + 结果: “推着购物车,慢慢走” – Action + Manner
  • 买 + 物品列表: “买了大米、牛奶、鸡蛋” – Buy + items
  • 觉得 + 感受: “觉得厨房满了很开心” – Feel + emotion
  • 问句结构: “今天哪些苹果甜?” – Which + quality?

实用购物表达 | Practical Shopping Phrases

  • “祝你愉快!”: Have a nice day! (收银员用)
  • “今天哪些苹果甜?”: Which apples are sweet today?
  • “计划做大沙拉”: Plan to make a big salad
  • “当周末奖励”: As a weekend treat/reward
  • “一周忙但好”: Busy week but good

欧洲小镇购物文化 | European Town Shopping Culture

  • 镇广场: 欧洲小镇中心,集市和商店聚集地
  • 每日面包: 欧洲人每天去面包店买新鲜面包
  • 季节市场: 周四市场卖当季新鲜蔬果
  • 小杂货店: 提供紧急购物,营业到晚
  • 广场长椅: 购物后休息聊天的地方
  • 本地对话: 和摊主聊天选最新鲜货物
// 原有的标签页功能 const buttons = document.querySelectorAll(‘.tab-btn’); const contents = document.querySelectorAll(‘.tab-content’); buttons.forEach(button => { button.addEventListener(‘click’, () => { buttons.forEach(btn => btn.classList.remove(‘active’)); contents.forEach(content => content.classList.remove(‘active’)); button.classList.add(‘active’); document.getElementById(button.dataset.tab).classList.add(‘active’); }); }); // 新增:支持键盘访问悬停词典(Tab键) document.querySelectorAll(‘.chinese-word’).forEach(word => { word.addEventListener(‘focus’, () => { word.classList.add(‘hover-active’); }); word.addEventListener(‘blur’, () => { word.classList.remove(‘hover-active’); }); });

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *