, but this code // executes before the first paint, when

黄大仙高手论坛

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Historical Studies | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content
School of Humanities, Arts, and Social Sciences

Historical Studies

Study history. It鈥檚 a way to study everything.

We study the past to understand humanity's place in the world, to remember those who came before us, and to help us live more wisely in our own time. Get your hands dirty leafing through manuscripts, handling treasures unearthed from ancient cities, and studying abroad, exploring the great sites of London or Budapest.

You鈥檒l be well-equipped for a wide range of careers as employers increasingly seek out majors in the humanities for their creative thinking and critical insight. Visit our department blog, , to join us in discussions about the field of history, contemporary issues, our ongoing research and more.

Explore Programs

Africana Studies Minor

Delivery Mode
On Campus
Degree Options
Minor

Archaeology Minor

Delivery Mode
On Campus
Degree Options
Minor

Classical and Medieval Studies

Delivery Mode
On Campus
Degree Options
Minor

History Major, Minor

Delivery Mode
On Campus
Degree Options
Major
Minor

Social Studies Education (5th to 9th Grade) Minor

Delivery Mode
On Campus
Degree Options
Minor

Social Studies Education (7th to 12th Grade) Major

Delivery Mode
On Campus
Degree Options
Major

Encounter history in an off-campus program

Venture far beyond the classroom with a Calvin off-campus program that will immerse you in global history and culture firsthand.

Image
16-fascinating-facts-about-umm-el-jimal-1694662402

Delve into the archaeology of Jordan

Learn about the history, cultures, and religions of the Middle East while excavating at the breathtaking site of Umm el-Jimal.

Image
Roman style columns

Spend a semester in Britain

Pursue your history studies at Liverpool-Hope University in this semester-long program in Britain.

Image
Elmina Castle under a blue sky, surrounded by palm trees.

African Diaspora and "Homegoing" in Ghana

Students will explore Ghana's history, culture, and contemporary issues, including its role in the Trans-Atlantic Slave Trade, through visits to cultural sites and NGOs, engaging with local scholars and literature, and reflecting on their experiences through journals and essays.

Upcoming Events